﻿a.prefInc, a.prefDec{
	position: absolute; 
	padding: 5px;}
a.prefInc:hover, a.prefDec:hover{
	color: #fff; 
	text-decoration: none;}

.actionPanel{
	clear: both;
	width: 780px; 
	margin: 0;}
	.actionPanel input{
		position: relative; 
		left: 650px;}
	#actionPanel-shows{
		margin: 0;
		float: left;
		width: 150px;
		height: 700px;
		min-height: 400px;}
		#actionPanel-shows ul{
			width: inherit; 
			padding: 0; 
			padding-top: 0.1em; 
			margin: 0; 
			height: inherit;}
	#actionPanel div{
		margin: 0;
		float: right;}
		#actionPanel-broadcast{
			overflow: auto;
			position: relative;
			left: 2em;
			min-height: 100px;
			height: auto;
			width: 600px;}
			#actionPanel-broadcast ul{
				height: 300px; 
				padding-top: 1em;}
		#actionPanel-music, #actionPanel-ads{
			width: 500px;
			position: relative;
			padding: 0;
			margin-left: 150px;
			left: 2em;
			height: 150px;}
			#actionPanel-music ul, #actionPanel-ads ul{
				height: 100px; 
				width: 600px; 
				padding: 0; 
				margin: 0;}
			#actionPanel-music ul li, #actionPanel-ads ul li{
				float: left; 
				margin: 0; 
				margin-left: 1.5em;}
ul.thumbMediaSelect li{
	left: 0;
	position: relative;
	border: solid 0px #091c37;
	font-size: 0.8em;
	width: 100px;
	margin: 1.5em;
	height: 100px;
	text-align: center;
	list-style: none;
	display: block;}
ul.thumbMediaSelect li a, ul.thumbMediaSelect li a:visited, ul.thumbMediaSelect li span{
	position: relative;
	top: 2em;
	color: #000;}
ul.thumbMediaSelect li:hover{
	cursor: hand;}
ul.thumbMediaSelect li strong{
	font-size: 0.9em;}
ul.thumbMediaSelect li a.prefInc, ul.thumbMediaSelect li a.prefDec{
	font-size: 1.5em; 
	top: 0;}

ul.mediaSelect li{
	width: 150px; 
	height: 150px;
	position: relative;
	text-align: center;
	list-style: none;
	display: block;
	float:left; 
	margin-right: 1em; 
	margin-bottom: 1em;}
	ul.mediaSelect li a, ul.mediaSelect li a:visited, ul.mediaSelect li span{
		position: relative;
		top: 2em;
		color: #000;}
		ul.mediaSelect li a.prefInc, ul.mediaSelect li a.prefDec{
			font-size: 3em; 
			top: 0;}
	ul.mediaSelect li strong{
		font-size: 2em;}
	li.show{
		background-color: #FF8E8E;}
	li.show:hover{
		background-color: #FFB6B6;}
	li.music{
		background-color: #E9FF55;}
	li.music:hover{
		background-color: #F1FF90;}
	li.ad{
		background-color: #63FF6E;}
	li.ad:hover{
		background-color: #A1FFA8;}
ul.memberSelect{}	
ul.memberSelect li{
	border: solid 2px #091c37;
	background: url("images/studio/stdback_orange.gif") 0px 0px repeat-x;
	width: 300px; 
	height: 100px;
	position: relative;
	text-align: center;
	list-style: none;
	display: block;
	float:left; 
	margin-right: 1em; 
	margin-bottom: 1em;}
	ul.memberSelect li:hover{
		background: url("images/studio/stdback_orange_on.gif") 0px 0px repeat-x;}
	ul.memberSelect li a, ul.memberSelect li{
		color: #000; 
		padding: 5px 0 5px 0;}
	ul.memberSelect li h4{
		color: #000; 
		font-size: 1.2em; 
		font-family: Tahoma, Arial, Verdana; 
		font-weight: normal; 
		margin: 0;}
	ul.memberSelect li .memberDesc {
		display: none;}
	ul.memberSelect li .memberDesc dl{
		position: absolute !important; 
		left:0 !important;}
		ul.memberSelect li .memberDesc dt{
			margin: 0;}
		div.blockMsg{
			padding: 1em; 
			text-align: left; 
			border: none; 
			background-color: #FFF; 
			height: 300px;
			width: 500px;}
		div.blockMsg h5{
			font-size: 1.5em; 
			margin: 0; 
			color: #93C7E0; 
			font-weight: normal;}
		div.blockMsg img{
			float: left; 
			max-width: 250px !important; 
			max-height: 400px !important; 
			margin-top: 2em; 
			border: solid 1px #93C7E0;}
		div.blockMsg dl{
			float: right; 
			width: 200px; 
			margin-left: 0px; 
			overflow: auto; 
			border: dashed 1px #93C7E0; 
			padding: 5px;}
		div.blockMsg dt{
			color: #93C7E0;}
		div.blockMsg dd{
			font-size: 0.9em; 
			margin-left: 0px; 
			color: #fff; 
			line-height: 1.5em;}
	#currentMembers li{
		float: left; 
		width: 200px;}
		li.member img{
			max-height: 80px; 
			float: left; 
			margin-top: 1em; 
			margin-left: 0.7em;}
	
ul.showSelect li{
	list-style: none}
	ul.showSelect li a {
		font-size: 0.8em !important;}
#webPlayer{
	position: relative;}		
#webPlayer strong{
	font-size: 1.3em;
	font-weight: normal;
	text-transform: lowercase;}
	#webPlayerRemaining{
		position: relative; 
		top: -0.5em;
		margin-left: -0.3em;
		font-size: 2.5em; 
		width: 140px; }
	#webPlayerDisplay{
		font-size: 1em; 
		width: 200px; 
		display: block; 
		text-align: center;
		text-transform: lowercase;
		position: relative; 
		top: -2em;}
		#webPlayerDisplay strong{
			font-weight: normal; 
			font-size: 0.9em;
			font-style: italic; 
			color: #93C6DF;}
			h2#displayMedia
			{
				position: relative;
				top: -0.5em;
			}
	#playerPlay{
		margin-left: -0.7em;
		width: 50px;
		height: 50px; 
		border: none;}
	#playerStop
	{
		position: absolute;
		left: 8.2em;
		width: 50px; 
		height: 50px; 
		border: none;}

#showPanel{
	background: #266480 url("Images/Studio/showBack.png") 0px 0px repeat-x; 
	height: 250px; 
	margin-top: 1em;}
	#showPanel img{
		float: left; 
		width: 430px; 
		height: 230px; 
		margin-top: 10px;
		margin-left: 10px;}
	#showPanel span{
		float: right; 
		width: 300px; 
		color: #FFB1FA; 
		font-size: 1.2em; 
		font-family: Tahoma, Arial, Verdana; 
		padding-top: 1em;}
		#showPanel dl{
			margin-left: 1em;}
		#showPanel span dt{
			color: #588FAB; 
			font-size: 0.8em;}
		#showPanel span dd{
			color: #fff; 
			font-size: 0.7em; 
			font-family: Book Antiqua, Times New Roman;}
		
.showTags{
	color: #FFF; 
	margin-left: 1em;}